SUBDIRS=modules

subdirs-build=$(patsubst %,%-build,$(SUBDIRS))
subdirs-clean=$(patsubst %,%-clean,$(SUBDIRS))
subdirs-install=$(patsubst %,%-install,$(SUBDIRS))
subdirs-distclean=$(patsubst %,%-distclean,$(SUBDIRS))

all: $(subdirs-build)
clean: $(subdirs-clean)
install: $(subdirs-install)

distclean: $(subdirs-distclean)
	@ rm -rf config.* autom4te.cache

$(subdirs-build):
	@ make -C $(patsubst %-build,%,$@) all

$(subdirs-clean):
	@ make -C $(patsubst %-clean,%,$@) clean

$(subdirs-install):
	@ make -C $(patsubst %-install,%,$@) install

$(subdirs-distclean):
	@ make -C $(patsubst %-distclean,%,$@) distclean
